as a first impression - Francés Inglés Diccionario